﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace WMSSystem.WYJ.Dto.Ledger
{
    /// <summary>
    /// 库存查询
    /// </summary>
    public class InventoryInquiry
    {
        /// <summary>
        /// 货品编码
        /// </summary>
        public string CommoditiesCode { get; set; }
        /// <summary>
        /// 货品名称
        /// </summary>
        public string CommoditiesName { get; set; }
        /// <summary>
        /// 状态
        /// </summary>
        public string CommoditiesStates { get; set; }
        /// <summary>
        /// 货品类型
        /// </summary>
        public string CommoditiesType { get; set; }
        /// <summary>
        /// 货品规格
        /// </summary>
        public string CommoditiesGuike { get; set; }
        /// <summary>
        /// 主单位
        /// </summary>
        public string CommoditiesUnit { get; set; }
        /// <summary>
        /// 主单位编码  条码
        /// </summary>
        public string CommoditiesUnitcode { get; set; }
        /// <summary>
        /// 仓库名称
        /// </summary>
        public string Name { get; set; }
        /// <summary>
        /// 库位名称
        /// </summary>
        public string Namewei { get; set; }
        /// <summary>
        /// 当前库存
        /// </summary>
        public int Inventory { get; set; }
        /// <summary>
        /// 入库日期
        /// </summary>
        public DateTime Date { get; set; }

        /// <summary>
        /// 本次入库数量
        /// </summary>
        public int? Num { get; set; }

        /// <summary>
        /// 本次"出库数量
        /// </summary>
        public int Numout { get; set; }
        /// <summary>
        /// 入库金额
        /// </summary>
        [Description("入库金额")]
        public decimal? Price { get; set; }
    }
}
